655 W Onstott Frontage Rd, Yuba City, CA 95991-3532, Yuba City
Great food and well priced. Always the best salsa in the world
Great food and well priced. Always the best salsa in the world